home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / g_man / cat3 / OpenGL / glxcreatepixmap.z / glxcreatepixmap
Encoding:
Text File  |  2001-04-17  |  4.9 KB  |  133 lines

  1.  
  2.  
  3.  
  4. ggggllllXXXXCCCCrrrreeeeaaaatttteeeePPPPiiiixxxxmmmmaaaapppp((((3333GGGG))))         OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee ---- GGGGLLLLXXXX         ggggllllXXXXCCCCrrrreeeeaaaatttteeeePPPPiiiixxxxmmmmaaaapppp((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ggggllllXXXXCCCCrrrreeeeaaaatttteeeePPPPiiiixxxxmmmmaaaapppp - create an off-screen rendering area
  10.  
  11.  
  12. CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  13.      GLXPixmap ggggllllXXXXCCCCrrrreeeeaaaatttteeeePPPPiiiixxxxmmmmaaaapppp( Display *_d_p_y,
  14.                                 GLXFBConfig _c_o_n_f_i_g,
  15.                                 Pixmap _p_i_x_m_a_p,
  16.                                 int *_a_t_t_r_i_b__l_i_s_t )
  17.  
  18.  
  19. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  20.      _d_p_y          Specifies the connection to the X server.
  21.  
  22.      _c_o_n_f_i_g       Specifies a GLXFBConfig structure with the desired
  23.                   attributes for the window.
  24.  
  25.      _p_i_x_m_a_p       Specifies the X pixmap to be used as the rendering area.
  26.  
  27.      _a_t_t_r_i_b__l_i_s_t  Currently unused. This must be set to NNNNUUUULLLLLLLL, or be an empty
  28.                   list (i.e., one in which the first element is NNNNoooonnnneeee).
  29.  
  30. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  31.      ggggllllXXXXCCCCrrrreeeeaaaatttteeeePPPPiiiixxxxmmmmaaaapppp creates an off-screen rendering area and returns its XID.
  32.      Any GLX rendering context that was created with respect to _c_o_n_f_i_g can be
  33.      used to render into this window.  Use ggggllllXXXXMMMMaaaakkkkeeeeCCCCuuuurrrrrrrreeeennnntttt to associate the
  34.      rendering area with a GLX rendering context.
  35.  
  36. NNNNOOOOTTTTEEEESSSS
  37.      ggggllllXXXXCCCCrrrreeeeaaaatttteeeePPPPiiiixxxxmmmmaaaapppp is available only if the GLX version is 1.3 or greater.
  38.  
  39.      If the GLX version is 1.1 or 1.0, the GL version must be 1.0.  If the GLX
  40.      version is 1.2, then the GL version must be 1.1.  If the GLX version is
  41.      1.3, then the GL version must be 1.2.
  42.  
  43. EEEERRRRRRRROOOORRRRSSSS
  44.      BBBBaaaaddddMMMMaaaattttcccchhhh is generated if _p_i_x_m_a_p was not created with a visual that
  45.      corresponds to _c_o_n_f_i_g.
  46.  
  47.      BBBBaaaaddddMMMMaaaattttcccchhhh is generated if _c_o_n_f_i_g does not support rendering to windows
  48.      (e.g., GGGGLLLLXXXX____DDDDRRRRAAAAWWWWAAAABBBBLLLLEEEE____TTTTYYYYPPPPEEEE does not contain GGGGLLLLXXXX____WWWWIIIINNNNDDDDOOOOWWWW____BBBBIIIITTTT).
  49.  
  50.      BBBBaaaaddddWWWWiiiinnnnddddoooowwww is generated if _p_i_x_m_a_p is not a valid window XID.
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. ggggllllXXXXCCCCrrrreeeeaaaatttteeeePPPPiiiixxxxmmmmaaaapppp((((3333GGGG))))         OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee ---- GGGGLLLLXXXX         ggggllllXXXXCCCCrrrreeeeaaaatttteeeePPPPiiiixxxxmmmmaaaapppp((((3333GGGG))))
  71.  
  72.  
  73.  
  74.      BBBBaaaaddddAAAAlllllllloooocccc is generated if there is already a GLXFBConfig associated with
  75.      _p_i_x_m_a_p.
  76.  
  77.      BBBBaaaaddddAAAAlllllllloooocccc is generated if the X server cannot allocate a new GLX window.
  78.  
  79.      GGGGLLLLXXXXBBBBaaaaddddFFFFBBBBCCCCoooonnnnffffiiiigggg is generated if _c_o_n_f_i_g is not a valid GLXFBConfig.
  80.  
  81. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  82.      ggggllllXXXXCCCChhhhoooooooosssseeeeFFFFBBBBCCCCoooonnnnffffiiiigggg, ggggllllXXXXCCCCrrrreeeeaaaatttteeeeGGGGLLLLXXXXPPPPiiiixxxxmmmmaaaapppp, ggggllllXXXXDDDDeeeessssttttoooorrrryyyyWWWWiiiinnnnddddoooowwww,
  83.      ggggllllXXXXMMMMaaaakkkkeeeeCCCCoooonnnntttteeeexxxxttttCCCCuuuurrrrrrrreeeennnntttt
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.